What is kl wait --for=condition=Ready pod -l app=something ? Is it possible to customize the Ready condition?

When you are consuming a queue with a Job and completions, can you end the job when the queue is exhausted?